/* 工具 */
export default {
	// 深拷贝，此拷贝方式不能拷贝方法
	deepCopy: str => JSON.parse(JSON.stringify(str)),
	
	// 简单防抖函数，(不带参数)
	debounce: (func,deplay) => {
	    let timer = null
	    return function (){
	        if (timer){clearTimeout(timer)}
	        timer = setTimeout(()=>{
	            func()
	        },deplay)
	    }
	},
	// 简单节流函数
	throttle: (func,deplay) => {
	    let timer = null
	    return function () {
	        if (timer) return null
	        func()
	        timer = setTimeout(() => {
	            clearTimeout(timer)
	            timer = null
	        },deplay)
	    }
	}
}